package com.bocloud.cmp.model;

import java.util.Date;

/**
 * 机柜业务类
 * 
 * @author wei wei
 * @version 1.0
 * @since 2016.03.31
 */
public class RackBean {

	private Long id; // ID
	private String name; // 名称
	private String specs; // 规格{长，宽，高}
	private String vendor; // 供应商
	private Date productDate; // 生产日期
	private String productSn; // 出厂编号
	private String warranty; // 质保期
	private String type; // 类型{控制台机柜，标准机柜、网络机柜}
	private Integer slotAmount; // 卡槽数量
	private String material; // 机柜材质
	private Long roomId; // 机房ID
	private Integer unit; // U数
	private Integer axisX; // 第几行
	private Integer axisY; // 第几列
	private String remark; // 描述

	/**
	 * @return the id
	 */
	public Long getId() {
		return id;
	}

	/**
	 * @param id
	 *            the id to set
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name
	 *            the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the specs
	 */
	public String getSpecs() {
		return specs;
	}

	/**
	 * @param specs
	 *            the specs to set
	 */
	public void setSpecs(String specs) {
		this.specs = specs;
	}

	/**
	 * @return the vendor
	 */
	public String getVendor() {
		return vendor;
	}

	/**
	 * @param vendor
	 *            the vendor to set
	 */
	public void setVendor(String vendor) {
		this.vendor = vendor;
	}

	/**
	 * @return the productDate
	 */
	public Date getProductDate() {
		return productDate;
	}

	/**
	 * @param productDate
	 *            the productDate to set
	 */
	public void setProductDate(Date productDate) {
		this.productDate = productDate;
	}

	/**
	 * @return the productSn
	 */
	public String getProductSn() {
		return productSn;
	}

	/**
	 * @param productSn
	 *            the productSn to set
	 */
	public void setProductSn(String productSn) {
		this.productSn = productSn;
	}

	/**
	 * @return the warranty
	 */
	public String getWarranty() {
		return warranty;
	}

	/**
	 * @param warranty
	 *            the warranty to set
	 */
	public void setWarranty(String warranty) {
		this.warranty = warranty;
	}

	/**
	 * @return the type
	 */
	public String getType() {
		return type;
	}

	/**
	 * @param type
	 *            the type to set
	 */
	public void setType(String type) {
		this.type = type;
	}

	/**
	 * @return the slotAmount
	 */
	public Integer getSlotAmount() {
		return slotAmount;
	}

	/**
	 * @param slotAmount
	 *            the slotAmount to set
	 */
	public void setSlotAmount(Integer slotAmount) {
		this.slotAmount = slotAmount;
	}

	/**
	 * @return the material
	 */
	public String getMaterial() {
		return material;
	}

	/**
	 * @param material
	 *            the material to set
	 */
	public void setMaterial(String material) {
		this.material = material;
	}

	/**
	 * @return the roomId
	 */
	public Long getRoomId() {
		return roomId;
	}

	/**
	 * @param roomId
	 *            the roomId to set
	 */
	public void setRoomId(Long roomId) {
		this.roomId = roomId;
	}

	/**
	 * @return the unit
	 */
	public Integer getUnit() {
		return unit;
	}

	/**
	 * @param unit
	 *            the unit to set
	 */
	public void setUnit(Integer unit) {
		this.unit = unit;
	}

	/**
	 * @return the axisX
	 */
	public Integer getAxisX() {
		return axisX;
	}

	/**
	 * @param axisX
	 *            the axisX to set
	 */
	public void setAxisX(Integer axisX) {
		this.axisX = axisX;
	}

	/**
	 * @return the axisY
	 */
	public Integer getAxisY() {
		return axisY;
	}

	/**
	 * @param axisY
	 *            the axisY to set
	 */
	public void setAxisY(Integer axisY) {
		this.axisY = axisY;
	}

	/**
	 * @return the remark
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * @param remark
	 *            the remark to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
}
